balloon launch - French English Dictionary